complementary angle of site - Spanish English Dictionary